package org.paradise.dao;

import org.apache.ibatis.annotations.Param;
import org.paradise.pojo.Vip;

import java.util.List;

public interface VipDao extends CommonDao<Vip,Integer> {
    /**
     * 充值
     * @param vip
     */
    public void updatemoney(Vip vip);

    /**
     * 挂失
     * @param id
     */
    public void updateguashi(Integer id);

    /**
     * 补卡
     * @param id
     */
    public void updatebuka(Integer id);

    /**
     * 换卡
     * @param vip
     */
    public void updatehuanka(Vip vip);

    /**
     * 退卡
     * @param id
     */
    public void updatetuika(Integer id);

    /**
     * 根据手机号查询
     * @param phone
     * @return
     */
    public Vip getphone(String phone);

    /**
     * 判断是否有被他应用
     * @param id
     * @return
     */
    public List<Vip> getzi(Integer id);
    public void updatejifen(@Param("jifen") Integer jifen, @Param("id") Integer id);
    /**
     * 根据积分手机号查询
     * @param phone
     * @return
     */
    public Vip getjifenphone(String phone);

}
